In South Africa, President Cyril Ramaphosa is set to announce the date for the national... (6 revisions)
Once upon a time in South Africa, four political parties, ActionSA, the Democratic Alliance... (14 revisions)
The South African rand has strengthened against the US dollar after President Cyril Ramaphosa... (26 revisions)